package com.tcm.entity.bo;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author Guqier
 * @version 1.0
 * @date 2023/9/17 19:31
 */
@Data
@Accessors(chain = true)
public class BattleUserCacheBo {

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 账号
     */
    private String account;

    /**
     * 状态，0匹配中、1PK中、2邀请中、3结束
     */
    private Integer status;

    /**
     * 总耗时
     */
    private Integer consumeTime;

    /**
     * 是否匹配成功
     */
    private Boolean isMatch;

    /**
     * 当前玩家得分
     */
    private Integer score;

    /**
     * 房间ID
     */
    private Long roomId;

    /**
     * 题目集合
     */
    private List<BattleTopicBo> topics;
}
